@charset "gb2312";
/* CSS Document */
/*边距清零*/
ul,li,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,p{margin:0; padding:0;}
form,span,input,select{margin:0; padding:0;}
/*----------------------------------------------------------总体设置----------------------------------------------------------*/
html{margin:0 auto;padding:0;font-size:12px;FONT-FAMILY:'宋体';overflow-y:scroll; color:#353535;}
body{line-height:200%; color:#535353; margin:0 auto;padding:0; background:url(../images/body.jpg);  }
a:link{color:#353535;text-decoration: none;}
a:hover{color:#f00;}
a:visited{color:#353535;text-decoration: none;}
img{ margin:0; padding:0; border:0;}
ul,li{ margin:0; padding:0;list-style-type:none;}
.clear{ clear:both;}
.floatL{ float:left;}
.floatR{ float:right;}
table{
table-layout:fixed;  /*固定表格，其实这个主要保证一连串不间断英文字符不会撑开td，因为一连串不间断英文字符表示的是一个单词，肯定不会分行的*/
}


/*----------------------------------------------------------top----------------------------------------------------------*/
.tz{min-width:1022px; min-height:28px; margin:0 auto; background:url(../images/tcz.png); color:#9f9d9d;}
.tzc{ width:1002px; height:28px; margin:0 auto; line-height:28px; overflow:hidden;}
.tzc a{color:#9f9d9d;}
.tzc a:hover{color:#f00;}

.top1{ min-width:1002px; height:160px; background:url(../images/top.png) repeat-x ; position:relative; z-index:99;  }
.top{width:1002px;height:116px; overflow:hidden;background:url(../images/top1.png) no-repeat ; margin:0 auto;  }

.menu{width:1002px; margin:0 auto; height:43px; text-align:center; font-size:14px; overflow:hidden;  line-height:43px;background:url(../images/mbj.png) no-repeat; }

.menu li{ float:left; width:105px; height:43px;font-family:'微软雅黑'; text-align:center; }
.menu li.line{ width:6px; height:43px; background:url(../images/line.png) no-repeat;}
.menu li a{ display:block; color:#fff; width:105px; height:43px;}
.menu li a:visited {color:#fff;text-decoration: none;}
.menu li a:hover{ color:#FF0;}
.menu li.hover a{ color:#FF0;} 
.menu li.hover a:visited {color:#FF0;text-decoration: none;}



/*----------------------------------------------------------banner---------------------------------------------------------*/

.banner{ height:455px;min-width:1002px;  margin:0 auto;overflow:hidden; margin-top:-24px;}
.banner img{ display:block; margin:0 auto;}
.nbanner{ height:350px; min-width:1002px; margin:0 auto;overflow:hidden; margin-top:-24px;z-index:2;}

/*----------------------------------------------------------center----------------------------------------------------------*/
.cent{ width:1002px; min-height:100px; background:#fff; margin:0 auto; margin-top:-30px; position:relative; z-index:999;}
.tiao{ height:39px; width:960px; background:url(../images/tiao.png) no-repeat; margin:0 auto;}

.c1{ width:965px; height:270px;  margin:0 auto;}
.c11{ width:593px; height:270px;  background:url(../images/c11.png) no-repeat; }
.c11t{ width:570px; height:48px; background:url(../images/c11t.png) no-repeat; overflow:hidden;text-align:right;}
.c11t a{ margin:10px 0 0 0; float:right;}
.c11r{ height:212px; width:570px;  margin:8px 0 0 0;line-height:27px; overflow:hidden;}

.c12{ width:350px; height:270px;  }
.c12t{  height:54px; background:url(../images/c12t.png) no-repeat;}
.c12t a{ display:block; height:54px; width:350px;}
.c12r{ height:208px;  margin:5px 0 0 0;}


.c2{ width:965px; height:250px; margin:0 auto;}
.c2t{ height:35px; background:url(../images/c2t.png) no-repeat; text-align:right;}
.c2r{ height:202px;margin:10px 0 0 0;background:url(../images/li2.png) no-repeat; overflow:hidden; }
.c2r li{ width:24.1%; float:left; margin:0 3px 0 4px;}
.c2r li img{ margin-bottom:6px;}
.ap{ height:30px; line-height:30px; background:url(../images/dian.png) no-repeat; text-indent:20px; font-family:'微软雅黑'; font-size:16px;}
.apr{ color:#9b9b9b;}

.c3{ width:965px; height:200px;  margin:0 auto;}
.c3t{ height:35px; background:url(../images/c3t.png) no-repeat; text-align:right;}
.c3r{ height:155px; overflow:hidden; margin:8px 0 0 0;}

.new li span{ color:#9b9b9b; }
.new li{ height:26px; line-height:26px;}
.ne{ height:108px; }
.netu{ width:155px; height:106px; }
.netu img{ border:1px solid #cecece; padding:2px;}
.ner{ width:190px; height:106px; overflow:hidden;}

.nep a{ color:#034289; font-weight:600; height:30px; line-height:30px;}
.nep a:hover{ color:#f00; font-weight:600; height:20px; line-height:20px;}
/*------------------内页----------------------------------------------------------*/

.center{ width:998px; min-height:100px; margin:0 auto;  overflow:hidden;}

.nleft{ width:230px; min-height:100px; overflow:hidden; background:url(../images/left.png) no-repeat;}

.cl{ width:210px;  min-height:100px; margin:15px  0 0 0 ; }
.lt{ height:42px;  color:#000; font-family:'微软雅黑'; font-size:17px;  overflow:hidden;background:url(../images/lt.png) no-repeat ; line-height:38px; text-indent:20px; }
.lt span{ color:#2581d8; font-size:12px;}
.lr{ min-height:10px; background:url(../images/lr.png) no-repeat; }
.ld{ height:50px; background:url(../images/ld.png) no-repeat; }

.uu{ width:203px;min-height:10px;font-size:14px; font-family:'微软雅黑';  margin:0 auto; margin-top:10px; text-indent:50px; } 
.uu li{  height:35px; line-height:35px;  margin-bottom:8px; border-bottom:1px solid #dfdfdf;}
.uu li:hover{background:url(../images/li.jpg) no-repeat; }
.uu li a { display:block; color:#454545;}
.uu li a:hover{ color:#fff;}
.uu li  a:visited {color:#454545;text-decoration: none;}
.uu li.ahover{background:url(../images/li.jpg) no-repeat;}
.uu li.ahover a{ color:#fff;}
.uu li.ahover a:visited {color:#fff;text-decoration: none;}


.uu1{  padding:10px 0 15px 0 ; margin:0 auto;  }
.uu1 .uld{width:203px;  line-height:35px;font-family:'微软雅黑'; text-indent:10px; font-size:14px;  min-height:40px;background:url(../images/li.jpg) no-repeat;}
.uu1 .uld a{ color:#fff;}
.uu1 .uld a:hover{ color:#FF0;}
.uld .uulei li{ text-indent:3em; margin:5px 0 0 0; line-height:30px;font-family:'宋体'; font-size:12px;}
.uld .uulei li a{ color:#454545; }
.uld .uulei li a:hover{ color:#f00;}

.nright{ width:743px; min-height:100px; overflow:hidden; }

.rt{ height:31px; overflow:hidden;  line-height:35px;  margin:0 auto;  background:url(../images/rt.png) no-repeat; width:100%; margin:18px auto;}
.zi{color:#fff; font-size:13px; font-weight:600; min-width:100px; margin:0 0 0 8px; }
.zi .z1{ width:13px; height:31px; background:url(../images/z1.png) no-repeat;  }
.zi .z2{ min-width:40px; height:31px; background:url(../images/z2.png); padding:0 5px 0 5px; }
.zi .z3{ width:15px; height:31px; background:url(../images/z3.png) no-repeat;  }
.wei{  margin-right:10px; }

.rr{  margin:10px auto; min-height:500px; background:url(../images/r.png) ; }
.rcont{ width:95%; margin:0 auto; min-height:100px;  padding-top:5px; overflow:hidden;}


.rd{  height:13px;  background:url(../images/rd.png) no-repeat; }


.p1 a{ font-weight:600;}
.p1 a:hover{ color:#09F;}
.p3{ text-indent:2em; line-height:20px; }

.pro{ width:98%; margin:0 auto; font-size:12px;}
.pro li{min-height:140px; border-bottom:1px dashed #bd995d; margin:10px 0 10px 0; }
.d1{ width:155px; height:120px; overflow:hidden; text-align:center;}
.d2{ width:565px; height:120px;overflow:hidden;}
.pi{ border:1px solid #ccc; padding:3px;}

.pa a{color:#f00;}
.pa a:hover{ color:#09f;}

.dao{ width:97%; min-height:80px; border:1px dashed  #8a631e; padding:10px 5px 5px 10px; margin:0 auto; color:#2A8691; }
.dao span{ color:#000; font-weight:600;}

.ncnt{ width:97%; margin:0 auto;}

.chow{ margin:0 auto; text-align:center;}
.chow li{ text-align:center;  width:33%; margin-bottom:15px; }
.ch{}

.pi2{ border:1px  solid #dfdfdf; padding:3px;}

.h{background:url(../images/h1.png) no-repeat; width:722px; height:43px; }
.ad{ text-indent:2em; padding:0 5px 5px 5px; margin:2px 5px 8px 0; color:#2A8691}
.ad1{ text-indent:2em; padding:0 5px 5px 5px; margin:2px 5px 8px 0;color:#000; }

.message{ width:95%; min-height:160px;  margin:15px auto; }
.a1{ width:10%; min-height:10px; margin-top:10px; }
.a2{ width:88%; min-height:10px; text-indent:2em;margin-top:10px;}
.mm{ width:98%; background:#f6f9fe; border:1px dashed #dfdfdf; padding:2px; margin-bottom:8px; }
.mm ul{ width:97%; margin:5px auto;}
.mm ul p{ text-indent:2em; color: #464646;}
.mm ul span{ color:#C00; }
.ss{ border-bottom:1px solid #993d3d; margin-bottom:5px;}

.mp{ height:30px; line-height:30px;border-bottom:1px solid #993d3d;}

.tu{ width:96px;  min-height:150px; padding:5px;}
.mtur{ width:520px;  min-height:150px;  padding-left:5px;}

/*----------------------------------------------------------新闻----------------------------------------------------------*/
.dli{ width:98%; margin:0 auto; overflow:hidden}
.dli li{ height:40px; line-height:40px; font-size:12px; _height:35px;_line-height:35px;  border-bottom:1px dashed #dfdfdf;  }
.dli li a{  color:#535353; }
.dli li a:hover{  color:#f00; text-decoration:underline }


.do{ height:130px;  margin-bottom:10px; }
.dop{ height:30px; line-height:30px;}
.dop a{ color:#f00; font-size:13px; font-weight:600;}

.dotu{ width:200px; height:120px; overflow:hidden;}
.dotu img{ border:1px solid #dfdfdf; padding:2px;}
.dor{ width:470px; height:100px;}

.doa a{ color:#390;}
.doa a:hover{ color:#f00;}
/*----------------------------------------------------------foot----------------------------------------------------------*/
.yq{ width:1002px; height:40px; margin:0 auto; line-height:40px;  color:#7f7f7f;margin-top:25px; font-size:12px; overflow:hidden;}
.yq a{ color:#535353;}
.yq a:hover{ color:#f00;}
.yq span{ color:#7e0c0d; font-size:14px; font-weight:600; margin-left:10px;}


.foot{min-width:1002px;  height:90px; margin:0 auto; background:#dadada; } 
.foot a{ color:#4b4b4b;} 
.foot a:hover{ color:#F00;}
.foot1{ width:1002px; height:60px;padding-top:25px; color:#4b4b4b; margin:0 auto;} 
